Supreme Leader – Deutsch–English translations

🇬🇧 en de 🇩🇪

Supreme Leader noun

  • head of state of Iran
Oberster Rechtsgelehrter
Wiktionary Links